package day03;
/**
 * 分支结构：练习求取闰年
 * @author XingHaiYang
 * @date 2022/9/5 14:43
 */
public class IfElseDemo02 {
    public static void main(String[] args) {
        /**
         * 案例1：声明两个整型变量a和b并分别赋值，找到a和b中的最大值，并输出。
         * 用两种方式实现：条件运算符、if..else分支结构
         */
        int a = 10,b = 30;
        System.out.println(a>b?a:b);//三目运算实现
        if(a>b){ // if...else分支结构实现
            System.out.println("最大值为："+a);
        }else {
            System.out.println("最大值为："+b);
        }

        /**
         * 案例2：
         * 声明一个整型变量year并存储年份，判断其是平年还是闰年，
         * 若是闰年则输出"某某某年是闰年"，否则输出"某某某年是平年
         * 闰年的判断公式:
         *        1)4年一闰，百年不闰，就是：能被4整除，并且，不能被100整除
         *          或者
         *        2)400年再闰，就是：能被400整除
         */
        int year = 2090;
        if(year%4==0 && year%100!=0 || year%400==0){
            System.out.println(year+"是闰年");
        }else{
            System.out.println(year+"是平年");
        }

    }
}
